package com.java2207.group1.pojo;

import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
import org.springframework.format.annotation.DateTimeFormat;
import org.springframework.stereotype.Component;

import java.util.Date;
import java.util.List;

/**
 * @author HLJ
 * @Date 2022/7/25 07
 * OldMan 老人档案表实体类，实现对老人档案的增删功能
 */
@Data
@AllArgsConstructor
@NoArgsConstructor
@Component
public class OldMan {
    private Integer id;
    // 老人姓名
    private String name;
    // 老人性别
    private String sex;
    // 老人年龄
    private String age;
    // 老人手机号
    private String tel;
    // 家庭住址
    private String address;
    // 监护人
    private String guardian;
    // 与老人关系
    private String relation;
    // 监护人联系方式
    private String guardian_tel;
    // 住院日期
    @DateTimeFormat(pattern = "yyyy-MM-dd")
    @JsonFormat(pattern = "yyyy-MM-dd")
    private Date annihdate;
    // 出院日期
    @DateTimeFormat(pattern = "yyyy-MM-dd")
    @JsonFormat(pattern = "yyyy-MM-dd")
    private Date discharge_date;
    // 住院状态(在院/离院)
    private String state;
    // 照片
    private String pic;

    // 宿舍表实体类
    private Dorm dorm;




}
